|
|
 |
|
|
|
|
m1ClassDebugID property, 185 |
|
|
|
 |
|
|
|
|
MaintainAccount class, 274 |
|
|
|
 |
|
|
|
|
MaintainBankProducts class, 273 |
|
|
|
 |
|
|
|
|
MaintainCustomer class, 274 |
|
|
|
 |
|
|
|
|
maintaining |
|
|
|
 |
|
|
|
|
applications, 337 |
|
|
|
 |
|
|
|
|
domain terminology, 469 |
|
|
|
 |
|
|
|
|
MaintainUsers class, 274 |
|
|
|
 |
|
|
|
|
MaintainWorkgroups class, 274 |
|
|
|
 |
|
|
|
|
maintenance tasks, 188 |
|
|
|
 |
|
|
|
|
ManagerRole class, 296 |
|
|
|
 |
|
|
|
|
ManagerRole role, 303 |
|
|
|
 |
|
|
|
|
managing, 309 |
|
|
|
 |
|
|
|
|
business rules/policies in applications, 338 |
|
|
|
 |
|
|
|
|
files |
|
|
|
 |
|
|
|
|
binary access, 382-383 |
|
|
|
 |
|
|
|
|
random access, 377-380 |
|
|
|
 |
|
|
|
|
Rich Text Box control, 384 |
|
|
|
 |
|
|
|
|
sequential access, 380-382 |
|
|
|
 |
|
|
|
|
policy enforcement, 338, 343-347 |
|
|
|
 |
|
|
|
|
projects |
|
|
|
 |
|
|
|
|
approaches, 468-470 |
|
|
|
 |
|
|
|
|
auditing approach, 470-471 |
|
|
|
 |
|
|
|
|
avoiding increased requirements (scope creep), 469 |
|
|
|
 |
|
|
|
|
coordinating subsystem development teams, 469 |
|
|
|
 |
|
|
|
|
corporate environments, 465-467 |
|
|
|
 |
|
|
|
|
defining team-member roles, 469 |
|
|
|
 |
|
|
|
|
ideal components, 468, 472 |
|
|
|
 |
|
|
|
|
incremental/iterative code development, 471 |
|
|
|
 |
|
|
|
|
intranet Web communications, 469 |
|
|
|
 |
|
|
|
|
learning curves, 469 |
|
|
|
 |
|
|
|
|
managers, 468-471 |
|
|
|
 |
|
|
|
|
mentorship, 469 |
|
|
|
 |
|
|
|
|
object-oriented methodology, 469-471, 474 |
|
|
|
 |
|
|
|
|
overview, 467-471, 475 |
|
|
|
 |
|
|
|
|
physical proximity, 469 |
|
|
|
 |
|
|
|
|
productivity, 472 |
|
|
|
 |
|
|
|
|
prototypes, 475 |
|
|
|
 |
|
|
|
|
reengineering time, 469 |
|
|
|
 |
|
|
|
|
sample scenario, 466-467 |
|
|
|
 |
|
|
|
|
schedule changes, 476-477 |
|
|
|
 |
|
|
|
|
sharing costs, 477 |
|
|
|
 |
|
|
|
|
subdividing, 469 |
|
|
|
 |
|
|
|
|
tracking/maintaining domain terminology, 469 |
|
|
|
 |
|
|
|
|
traditional approach, 470 |
|
|
|
 |
|
|
|
|
waterfall methodology, 474 |
|
|
|
 |
|
|
|
|
Windows navigation time, 469 |
|
|
|
 |
|
|
|
|
tasks, 299-300 |
|
|
|
 |
|
|
|
|
workgroups, 298-299 |
|
|
|
 |
|
|
|
|
Mandelbrot Set Web site, 158 |
|
|
|
 |
|
|
|
|
math methods, error handling, 397-398 |
|
|
|
 |
|
|
|
|
MDIController class, 273 |
|
|
|
 |
|
|
|
|
members (classes), 14-16 |
|
|
|
 |
|
|
|
|
Memento class, 250 |
|
|
|
 |
|
|
|
|
memory |
|
|
|
 |
|
|
|
|
components, 114 |
|
|
|
 |
|
|
|
|
logging allocations, 321 |
|
|
|
 |
|
|
|
|
reclaiming, 113 |
|
|
|
 |
|
|
|
|
reducing requirements, 113 |
|
|
|
 |
|
|
|
|
mentorship, 469 |
|
|
|
 |
|
|
|
|
messages, 27-28 |
|
|
|
 |
|
|
|
|
Method Builder dialog box, 24-25 |
|
|
|
 |
|
|
|
|
method calls, 181 |
|
|
|
 |
|
|
|
|
methodology |
|
|
|
 |
|
|
|
|
analysis paralysis, 35 |
|
|
|
 |
|
|
|
|
object-oriented, 471, 474 |
|
|
|
 |
|
|
|
|
OOSE, 35 |
|
|
|
 |
|
|
|
|
overview, 34-35 |
|
|
|
 |
|
|
|
|
Rumbaugh, Jim, 37 |
|
|
|
 |
|
|
|
|
waterfall, 474 |
|
|
|
 |
|
|
|
|
methods |
|
|
|
 |
|
|
|
|
AccessReporting class, 363 |
|
|
|
 |
|
|
|
|
activateLogging, 323 |
|
|
|
 |
|
|
|
|
Add, 303 |
|
|
|
 |
|
|
|
|
adjustBalance(), 147, 180, 244 |
|
|
|
 |
|
|
|
|
AppTransactions class, 323 |
|
|
|
 |
|
|
|
|
arguments, 174-175, 254 |
|
|
|
 |
|
|
|
|
authenticate, 303 |
|
|
|
 |
|
|
|
|
BankTransactionPolicy, 344 |
|
|
|
 |
|
|
|
|
CApplication class, 322 |
|
|
|
 |
|
|
|
|
CashDepositRecord, 343 |
|
|
|
 |
|
|
|
|
checking unattended sessions, 289-290 |
|
|
|
 |
|
|
|
|
clickedAddBtn(), 254 |
|
|
|
 |
|
|
|
|
clickedCancelBtn(), 249 |
|
|
|
 |
|
|
|
|
clickedControl, 297 |
|
|
|
 |
|
|
|
|
clickedDoneBtn(), 248-249, 344 |
|
|
|
|
|